<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>Velocitime Minutes</title>
  <meta http-equiv="content-type"
 content="text/html; charset=ISO-8859-1">
  <meta name="author" content="robert">
</head>
<body>
<h1>Velocityme Minutes 3<br>
</h1>
<table cellpadding="2" cellspacing="0" border="1" width="100%">
  <tbody>
    <tr>
      <th valign="top" bgcolor="#cccccc">Date<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Venue<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Present<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Apologies<br>
      </th>
    </tr>
    <tr>
      <td valign="top">2004-05-18<br>
20h25-22h09<br>
      </td>
      <td valign="top">14 Pearson Road<br>
Tableview<br>
      </td>
      <td valign="top">Robert Crida (RC)<br>
Barry Radloff (BR)<br>
      </td>
      <td valign="top">Fouche du Preez (FP)<br>
      <br>
      </td>
    </tr>
  </tbody>
</table>
<br>
<table style="width: 100%;" border="1" cellspacing="0" cellpadding="2">
  <tbody>
    <tr>
      <th
 style="vertical-align: top; background-color: rgb(204, 204, 204);"
 colspan="2">Topic<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Responsible Person<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Due Date<br>
      </th>
    </tr>
    <tr>
      <td style="vertical-align: top;">1.<br>
      </td>
      <td valign="top"><b>Minutes from meeting 37</b><br>
      </td>
      <td valign="top"><br>
      </td>
      <td valign="top"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td valign="top">The minutes were accepted<br>
      </td>
      <td valign="top"><br>
      </td>
      <td valign="top"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">2.<br>
      </td>
      <td style="vertical-align: top; font-weight: bold;">Carried
forward from previous minutes<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">FP continues to be busy but RC
and BR don't mind him remaining involved. The only condition is that
whatever he contributes is going to determine his share in the project.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">A separate logout and exit
option to be provided on the file menu. Logout will bring up the login
dialog again and exit will quite the application completely<br>
      </td>
      <td style="vertical-align: top;">BR<br>
      </td>
      <td style="vertical-align: top;">2004-06-01<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">Time creation panel to be
modified to specify one date and then separate times only for start and
stop. If a time is to span multiple days then multiple entries must be
made. This should make the interface more pleasant to use.<br>
      </td>
      <td style="vertical-align: top;">RC<br>
      </td>
      <td style="vertical-align: top;">2004-06-01<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">3.<br>
      </td>
      <td style="vertical-align: top;"><span style="font-weight: bold;">Software
Licensing</span><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">JBoss is LGPL so that we can use
it freely. If we modify it we must contribute back to JBoss.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">MySQL is either commercial or
GPL. Without a commercial licence we cannot even distribute it for beta
testing otherwise it automatically makes Velocityme GPL<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">Hypersonic is free to use but
administration is not well supported.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">PostgreSQL is free to use but is
currently not well supported under windows.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">4.<br>
      </td>
      <td style="vertical-align: top;"><span style="font-weight: bold;">Testing</span><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">Unit tests should be defined for
checking the functionality of the session beans. A time frame must be
determined.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">A test procedure must be defined
for the GUI. A time frame must be defined.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">5.<br>
      </td>
      <td style="vertical-align: top;"><span style="font-weight: bold;">Internet
access to the JBoss server with a fat client</span><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">RMIoverHTTP is an option but is
not secure, imposes an overhead on communication, and appears to be a
pain to implement.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">RMIoverSSL is practically
implemented however we need to configure the jboss-ejb.xml file and
jboss-service.xml files. It is not clear at this point how to do either
of these things.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">We are going to make this a low
priority again unless it is proven that we should consider otherwise,
the web client is currently deemed the solution for internet access.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">6.<br>
      </td>
      <td style="vertical-align: top;"><span style="font-weight: bold;">Cleaning
up session bean interface</span><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">BR proposed that all
communication with the session beans be handled through a single
interface. It was decided that this interface would deal with the
client using value objects and primary keys and would deal internally
with local session bean interfaces using local objects. Security
handling would remain the responsibility of the low grained session
bean methods performing the tasks.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">7.<br>
      </td>
      <td style="vertical-align: top;">BR suggested that the KeySession
could contain some additional information such as the IP address of the
machine on which the user was accessing the server to improve the logs.<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">8.<br>
      </td>
      <td style="vertical-align: top;">BR suggested that icons on the
toolbar be increased in size to 32x32 pixels due to the trend for large
icons coming from XP.<br>
      </td>
      <td style="vertical-align: top;">RC<br>
      </td>
      <td style="vertical-align: top;">2004-06-01<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">9.<br>
      </td>
      <td style="vertical-align: top;">BR to work on help documentation<br>
      </td>
      <td style="vertical-align: top;">BR<br>
      </td>
      <td style="vertical-align: top;">2004-06-01<br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;">10.<br>
      </td>
      <td style="vertical-align: top;"><span style="font-weight: bold;">Task
types</span><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">Bug task type was defined with
the following transitions:<br>
Start -&gt; To be confirmed (Opened [Developer])<br>
To be confirmed -&gt; Start (Rejected [])<br>
To be confirmed -&gt; To be fixed (Confirmed [Developer])<br>
To be fixed -&gt; Start (Rejected [])<br>
To be fixed -&gt; To be tested (Fixed [Developer])<br>
To be tested -&gt; To be fixed (Rejected [Developer])<br>
To be tested -&gt; Start (Tested [])<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
    <tr>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;">Feature request task type with
the following transitions:<br>
Start -&gt; To be analysed (New [Developer])<br>
To be analysed -&gt; Start (Rejected [])<br>
To be analysed -&gt; To be implemented (Accepted [Developer])<br>
To be implemented -&gt;Start (Rejected [])<br>
To be implemented -&gt; Being implemented (Busy [Developer])<br>
Being implemented -&gt; Start (Rejected [])<br>
Being implemented -&gt; To be tested (Implemented [Developer])<br>
Being implemented -&gt; To be implemented (On hold [Developer])<br>
To be tested -&gt; To be implemented (Failed [Developer])<br>
To be tested -&gt; Start (Tested [])<br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
      <td style="vertical-align: top;"><br>
      </td>
    </tr>
  </tbody>
</table>
<br>
<table cellpadding="2" cellspacing="0" border="1" width="100%">
  <tbody>
    <tr>
      <th valign="top" bgcolor="#cccccc">Author<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Date<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Next Meeting<br>
      </th>
      <th valign="top" bgcolor="#cccccc">Venue<br>
      </th>
    </tr>
    <tr>
      <td valign="top">Robert Crida<br>
      </td>
      <td valign="top">2004-05-19<br>
      </td>
      <td valign="top">TBD<br>
      </td>
      <td valign="top">TBD<br>
      </td>
    </tr>
  </tbody>
</table>
<br>
</body>
</html>
